Digital Library

cab1

 
Title:      ATTRACTION — A GLOBAL AFFINITY MEASURE FOR DATABASE VERTICAL PARTITIONING
Author(s):      Jun Du , Ken Barker , Reda Alhajj
ISBN:      972-98947-1-X
Editors:      Pedro Isaías and Nitya Karmakar
Year:      2003
Edition:      1
Keywords:      Data design, attraction function, attribute affinity matrix, vertical partitioning.
Type:      Full Paper
First Page:      538
Last Page:      548
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Vertical partitioning clusters attributes of a relation to generate fragments suitable for subsequent allocation over a distributed platform. Partitioning is also important for centralized and web databases because data items that are mostly accessed together should reside in the same fragment. The target is to minimize the execution time of user applications. Most previous algorithms for intuitive database partitioning design use the Attribute Affinity Matrix (AAM) directly. This paper proposes an attraction measure to enable global evaluation of attribute togetherness in a given relation. An attribute attraction matrix (AAM*) can also evolve from the AAM by selecting an appropriate attraction function. We further propose the connection-based partitioning approach to take advantage of the global comparability of the AAM*. Two such algorithms are presented in this paper. The Preliminary Connection-Based Partitioning Algorithm (PCBPA) finds the fragments with a complexity of O(m), where m is the number of edges found in the corresponding undirected connection graph of the AAM*. The Connection-Based Partitioning Algorithm (CBPA) is capable of eliminating trivial fragments; it has a complexity measure of O(n2), where n is the number of attributes. Finally, we argue that the partitioning obtained based on the attraction measure is at least as good as the result from the algorithms that use the conventional affinity measure.
   

Social Media Links

Search

Login